rock structure - French English Dictionary